Sök:

Sökresultat:

9445 Uppsatser om Test driven development - Sida 1 av 630

Testdriven utveckling för mobila applikationer/Android

Android is one of the leading software platforms for the new generation of smartphones. The market for applications is growing rapidly. So to be able to compete with such large competition the applications need a solid and stable development methodology. Therefore have we created an application based on a test-driven development, to investigate if the methodology was applicable on the Android platform. The conclusion is that Android?s suitability for test-driven development is dependent on the application that is being developed and if difficulties concerning the testing framework can be avoided.

Automatiserad unit testning

Dagens utveckling av mjukvara går snabbare och snabbare samtidigt som mjukvaran blir allt mer komplex. Att under dessa omständigheter kunna bibehålla en lika om inte högre kodkvalité är en utmaning. På UIQ bestämde de sig för att undersöka om ett automatiserat unit test kunde hjälpa dem. Metoderna för att komma fram till resultaten i denna rapport har varit intervjuer, en enkät, intern information och litteratur så som forskningsartiklar m.m. Denna rapport är en utredning av automatiserade test, vad man bör tänka på, vilka fördelarna är, vilka testfall som är möjliga att automatisera med mera.

Automatiserad unit testning

Dagens utveckling av mjukvara går snabbare och snabbare samtidigt som mjukvaran blir allt mer komplex. Att under dessa omständigheter kunna bibehålla en lika om inte högre kodkvalité är en utmaning. På UIQ bestämde de sig för att undersöka om ett automatiserat unit test kunde hjälpa dem. Metoderna för att komma fram till resultaten i denna rapport har varit intervjuer, en enkät, intern information och litteratur så som forskningsartiklar m.m. Denna rapport är en utredning av automatiserade test, vad man bör tänka på, vilka fördelarna är, vilka testfall som är möjliga att automatisera med mera. Rapporten kommer även att presentera grunderna i testning av mjukvara, en introduktion till eXtreme Programming och Test-Driven Development samt hur testningen utförs på UIQ idag. Då jag kom fram till att ett automatiserat unit test skulle passa sig bra på UIQ kommer jag i slutet av denna rapport presentera ett implementerings förslag. Man bör även införa en test driven utvecklings metodik för att säkerhetsställa att det kommer att utvecklas automatiserade testfall..

Testarbete inom utveckling och förändring av integrationsplattformar

This thesis focuses on the testing activities at the stages of development and change regardingintegration brokers. The study aimed to examine the overall challenges that exist regarding thetesting activities within this context, and the thoughts towards the development method testdrivendevelopment (TDD). TDD emphasizes high level of test coverage and where the testprocess is well integrated with the development process. To seek answers to our question weapplied qualitative interviews with companies and respondents to try to understand the globalchallenges that are related to this work and processes. The main conclusions presented in thisstudy is that the overall challenges are involving and educating project participants in the testingprocess activities and the contributory effect test have on the end product.

Effektiv applikationsutveckling med TDD ? Test Driven Development

Test driven development (TDD) är en utvecklingsteknik där testning ses som ennaturlig del i utvecklingsprocessen och där tillvägagångssättet hjälper utvecklaren attsektionera upp programkoden till mindre och mer hanterbara delar. På så sätt gerTDD utvecklare ett stöd under programmeringsfasen så att de får fram ren ochflexibel kod som är enkel att ändra och felsöka. TDD som teknik underlättar ävenmöjligheterna att utveckla koden inom den tidsram som finns i och med attbetungande testfaser, som i traditionella metodiker och tekniker kan blitidsavgörande, istället integreras som en naturlig del i utvecklingsprocessen. Syftetmed denna uppsats är att belysa de fördelar som finns med att använda TDD vidutveckling av nya applikationer. Vi ska ge utvecklarna som är involverade iprogrammeringsfasen argument till varför TDD bör tillämpas vid utveckling avapplikationer och hur TDD kan vara ett hjälpmedel för att uppnå en bättrekodstruktur/design för applikationen.

Datadrivet beslutsfattande och kompetensutveckling: En intervjustudie om databaserad beslutsfattning och kompetensutveckling i fotbollsorganisationer

This study explores the shift in football recruitment from traditional scouting to data-driven methods, focusing on Sweden. It investigates how football organizations can enhance competency for effective data-driven recruitment. Through qualitative interviews with elite Swedish football organizations, the study emphasizes the need for competence development for proficient data-driven recruitment. To address the enhancement of personnel competency in the recruitment process, this study poses the research question: "How can football organizations effectively promote competence development to optimize their utilization of data-driven recruitment?" The results highlight the importance of targeted education, combining expertise in data-driven recruitment with a broad skill set.

Styrningen av den svenska förskolan

In this study we have focused on the operational management of the public pre-school in Sweden. We have studied how the governance system is designed, why it is designed this way and what impact it has on the operational management. This has been analyzed from a theory stating that there are two types of organizations: pay-driven and function-driven. Through a case and document study we came to the conclusion that the pre-school is a function-driven organization but is nowadays acting on a market and have adopted characteristics of a pay-driven organization. We connect this change to the phenomenon New Public Management.

Skolan har fatta', det nya är surfplatta! : Implementation av surfplattor i grundskolan.

During the last two decades, technology has developed rapidly. It has become a natural part of everyday life, which we today take for granted. It isn?t until the last few years that technology has quickly become a big part in the school environments. Computers, tablets and other technology is today a big part of the education and teaching.

Virtuell hållfasthetsprovning av en turistbuss

The competitive nature of the automotive industry has always implied a necessity to improve product development concerning time-to-market, cost and product quality. As capacity of computer-aided engineering (CAE) tools has evolved, so has the strive for simulation-driven design. Virtual durability testing using full vehicle models is one of many challenges posed in front of vehicle manufacturers when computer simulations are given a key role in product development.This thesis has been initiated as a preliminary step towards implementing dynamic virtual durability testing in the development of buses and coaches at Scania. The objective has been to assess the predictability of a full vehicle coach model and to what level of precision structural loads can be predicted. Previously performed proving ground testing of a Scania Touring coach has been the basis for the modelling and simulations in this thesis.A virtual model of the Scania Touring coach has been created in multi-body simulation software package MSC.Adams.

Utveckling av nytt koncept till processmaskin

Metso Paper offers a front-running range of solutions and services for the pulp and paper industry. At the baling unit, design solutions are developed for manufacturing and handling of pulp bales. The machines are continuously developed to satisfy customer needs. One big step in the development of the baling line was to remove hydraulics from the machines and replace it with electrical motors and pneumatics. This was not done on the folding machine which is still driven by mainly hydraulics.

Agilt - men agilt nog?

This paper aims to investigate whether a small organization with small development teams can find a value in leaving a functioning development process to follow a formal systems development methodology, if these organizations can find support in an agile systems development method and in such case the method needs to be adjusted according to the organizations unique conditions.A traditional plan-driven system development methodology includes a number of phases that are carried out sequentially and a completed phase can basically not be resumed. All requirements are specified at the beginning of a project and at the end of the project only one delivery of software take place. This can cause difficulties in for example dealing with changing requirements. Agile system development methods intend to deal with changing requirements and to enable continuous delivery of valuable, working software.In this paper, both the traditional plan-driven methods and agile methods will be explained. Research methodology and existing system development theories will be discussed and a company where the study has been conducted will be presented.

Statens fastighetsverk -betalformad styrning i en funktionsdriven organisation

The National Property Board (SFV) has been appointed by the Swedish government to administer all property of cultural value owned by the Swedes collectively. The commission includes maintaining the soul and character of each individual building, to adapt these buildings to present needs and requirements, and furthermore making them available to the public. The return on equity demanded by the government is based on the CAPM used within the real estate industry. The theoretical assumption that organizations are either function-driven or pay-driven will serve as a starting point, after which SFV will be defined as a function-driven organization with a pay-formed management control system. This paper aims to examine how applying a pay-formed management control system will affect a function-driven organization.

En analys av testprocesser med TMap som testmetod

Today there are many system development projects that break both budget and time plan. Often this depends on defects in the information systems that could have been prevented. The cost of test can in some cases be as high as 50 % of the projects total cost and it's at the same time an important part of development. Test as such has moved its focus from the software it self and its faults to a wider perspective on whole infrastructures of information systems where assure a good quality is important. Sogeti in the Netherlands have developed a test method called TMap (Test Management approach) that can be used for structured testing of information systems.

Redo för reflektion? : en studie om ledarskapet i Trollhättans Scoutkår, Svenska Scoutförbundet

Today there are many system development projects that break both budget and time plan. Often this depends on defects in the information systems that could have been prevented. The cost of test can in some cases be as high as 50 % of the projects total cost and it's at the same time an important part of development. Test as such has moved its focus from the software it self and its faults to a wider perspective on whole infrastructures of information systems where assure a good quality is important. Sogeti in the Netherlands have developed a test method called TMap (Test Management approach) that can be used for structured testing of information systems.

En beskrivning av manuellt test : Svagheter och styrkor med och utan stöd avett testverktyg

Test is an area in system development. Test can be performed manually or automated. Test activities can be supported by Word documents and Excel sheets for documenting and executing test cases and as well for follow up, but there are also new test tools designed to support and facilitate the testing process and the activities of the test. This study has described manual test and identified strengths and weaknesses of manual testing with a testing tool called Microsoft Test Manager (MTM) and of manual testing using test cases and test log templates developed by the testers at Sogeti. The result that emerged from the problem and strength analysis and the analysis of literature studies and firsthand experiences (in terms of creating, documenting and executing test cases) addresses the issue of the following weaknesses and strengths.

1 Nästa sida ->